Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make tabs example work on Windows and upgrade to StructOpt #4859

Merged
merged 2 commits into from
Feb 26, 2022

Conversation

mhammond
Copy link
Member

The tabs example never worked on Windows or WSL, so I needed to fix that as part of the tabs persistence work, but thought I'd split it out. I'll also be adding another cmdline option, so figured I'd update to StructOpt at the same time to bring us in line with our other complex examples (eg, places_utils).

CC @lougeniaC64 as she is also working with tabs at the moment.

@mhammond mhammond requested a review from lougeniaC64 February 23, 2022 05:26
@codecov-commenter
Copy link

codecov-commenter commented Feb 23, 2022

Codecov Report

Merging #4859 (d1de348) into main (380177f) will decrease coverage by 42.32%.
The diff coverage is 0.00%.

Impacted file tree graph

@@             Coverage Diff             @@
##             main    #4859       +/-   ##
===========================================
- Coverage   81.44%   39.11%   -42.33%     
===========================================
  Files          61      159       +98     
  Lines        5782    12054     +6272     
===========================================
+ Hits         4709     4715        +6     
- Misses       1073     7339     +6266     
Impacted Files Coverage Δ
examples/tabs-sync/src/tabs-sync.rs 0.00% <0.00%> (ø)
components/viaduct/src/headers.rs 32.97% <0.00%> (-21.41%) ⬇️
components/support/guid/src/lib.rs 77.32% <0.00%> (-12.54%) ⬇️
components/viaduct/src/lib.rs 22.82% <0.00%> (-8.52%) ⬇️
components/support/error/src/lib.rs 0.00% <0.00%> (ø)
...ort/rc_crypto/nss/nss_sys/src/bindings/seccomon.rs 0.00% <0.00%> (ø)
components/sync15/src/sync_multiple.rs 0.00% <0.00%> (ø)
components/fxa-client/src/internal/migrator.rs 0.00% <0.00%> (ø)
components/support/sync15-traits/src/request.rs 0.00% <0.00%> (ø)
components/sync15/src/coll_state.rs 0.00% <0.00%> (ø)
... and 94 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 380177f...d1de348. Read the comment docs.

@mhammond mhammond changed the title Make tabs example with on Windows and upgrade to StructOpt Make tabs example work on Windows and upgrade to StructOpt Feb 24, 2022
@mhammond mhammond mentioned this pull request Feb 25, 2022
Copy link
Contributor

@lougeniaC64 lougeniaC64 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mhammond mhammond merged commit 3089294 into mozilla:main Feb 26, 2022
@mhammond mhammond deleted the update-tab-sync branch February 26, 2022 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants